Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV LETTER NEXT LETTER | FRAMES NO FRAMES

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

## P

padToTab(int, String, int) - Static method in class rdlc.main.OutputFile
  Pad the given string to the requested number of tabs.
padToTab(int, String, int) - Static method in class rdlc.test.TestGroup
  Pads the given input string out to the given tabstop.
Pair<A,B> - Class in rdlc.util
  Stores a pair of objects as one.
Pair(A, B) - Constructor for class rdlc.util.Pair
  Base constructor, simply records the fields for this object.
panel - Variable in class rdlc.commands.GUI.CommandPanel
  The swing panel which will hold the various controls.
parameter - Variable in class rdlc.hw.Expression_Parameter
  The parameter referenced by this expression.
parameters - Variable in class rdlc.hw.ModuleInstance_Indirect
  Hashtable of parameter names to expressions.
parent - Variable in class rdlc.naming.HierarchicalCatalog
  The parent catalog in which this catalog's name is bound.
parentCount - Variable in class rdlc.naming.QualifiedIdentifier
  The number of parent references prefixed to this path.
parentNamespace - Variable in class rdlc.rdl.parser
parse() - Method in class java_cup.runtime.lr_parser
  This method provides the main parsing routine.
parse_lookahead(boolean) - Method in class java_cup.runtime.lr_parser
  Parse forward using stored lookahead Symbols.
parse_state - Variable in class java_cup.runtime.Symbol
  The parse state to be recorded on the parse stack with this symbol.
parseBitwidth(String) - Static method in class rdlc.hw.Library
  Static method to parse an btiwidth from a string.
parseBitwidth(String) - Static method in class rdlc.sw.Library
  Static method to parse an btiwidth from a string.
parseInteger(String) - Static method in class rdlc.hw.Library
  Static method to parse an integer from a string.
parseInteger(String) - Static method in class rdlc.sw.Library
  Static method to parse an integer from a string.
parser - Variable in class rdlc.rdl.CUP$parser$actions
parser - Class in rdlc.rdl
  CUP v0.10k generated parser.
parser() - Constructor for class rdlc.rdl.parser
  Default constructor.
parser(Scanner) - Constructor for class rdlc.rdl.parser
  Constructor which sets the default scanner.
parseTypeID(Namespace, String) - Static method in class rdlc.sw.Library
  Convert a type identifier string (in java dotted format) into a qualified identifier.
path - Variable in class rdlc.hw.Library.LibraryLoader
  The path to the XML resource.
path - Variable in class rdlc.sw.Library.LibraryLoader
  The path to the XML resource.
phase - Variable in class rdlc.error.Error
  The compiler phase during which the error was discovered.
platform - Variable in class rdlc.commands.Shell.Language
  The RDL platform object for this language.
platform - Variable in class rdlc.rdl.Map_Standard
  The platform that this map maps to.
Platform - Interface in rdlc.rdl
  Standard platform declaration, contains I/O ports, links and instances.
platform - Variable in class rdlc.rdl.PluginField
  The platform to which this plugin applies.
platform - Variable in class rdlc.rdl.UnitExternal
  The platform to which this external applies.
Platform_Indirect - Class in rdlc.rdl
  This class exists as a proxy for a named `Platform`.
Platform_Indirect(RawStaticIdentifier) - Constructor for class rdlc.rdl.Platform_Indirect
Platform_Standard - Class in rdlc.rdl
  Standard platform declaration, contains I/O ports, links and instances.
Platform_Standard() - Constructor for class rdlc.rdl.Platform_Standard
  Standard constructor for a platform being parsed in.
Platform_Standard(Namespace) - Constructor for class rdlc.rdl.Platform_Standard
  Default constructor for a platform, used only when an identifier cannot be resolved.
Platform_Standard.Specifier - Enum in rdlc.rdl
  Iterator of the miscellaneous specifications that are part of a platform.
Platform_Standard.Specifier() - Constructor for enum rdlc.rdl.Platform_Standard.Specifier
PlatformInstance - Class in rdlc.rdl
  Represents a platform instances declared inside of a hierarchical platform.
PlatformInstance(String, Platform) - Constructor for class rdlc.rdl.PlatformInstance
PlatformInstance(String, PlatformInstance) - Constructor for class rdlc.rdl.PlatformInstance
PlatformLink - Class in rdlc.rdl
  Represents a link declared inside of a hierarchical platform.
PlatformLink(Pair<FileRange, String>, List<RawDynamicIdentifier>) - Constructor for class rdlc.rdl.PlatformLink
  Full constructor, used during parsing to record the type of this link and the ports it connects.
PlatformLink(String, Instance, PlatformLink) - Constructor for class rdlc.rdl.PlatformLink
  Copy constructor.
PlatformPort - Class in rdlc.rdl
  Represents an actual I/O port as declared in a platform.
PlatformPort(Pair<String, String>) - Constructor for class rdlc.rdl.PlatformPort
  Full constructor, simple records the given information from the source RDL.
PlatformPort(String, Instance, PlatformPort) - Constructor for class rdlc.rdl.PlatformPort
  Copy constructor.
Plugin - Interface in rdlc.plugins
  An abstract interface for a general plugin.
plugin - Variable in class rdlc.rdl.PluginField
  The name of the plugin to invoke.
pluginConfigTable - Static variable in class rdlc.commands.Command
  Table of the plugin specific configuration strings.
PluginField - Class in rdlc.rdl
  This class represents a very general platform or language specific plugin invocation which can be attached to any instance.
PluginField(String, RawStaticIdentifier, String) - Constructor for class rdlc.rdl.PluginField
  Base constructor, simply records the given arguments.
PluginField(String, Instance, PluginField) - Constructor for class rdlc.rdl.PluginField
  Copy constructor, used during unit instance hierarchy creation.
plugins - Variable in class rdlc.commands.Command
  Catalog of the plugins to be finished when the command is complete.
pluginTable - Static variable in class rdlc.commands.Command
  Table of the plugin specific command classes.
plus(Expression, Expression) - Static method in class rdlc.hw.Expression_Operation
  Create an expression representing an addition.
plus(Expression, Expression) - Static method in class rdlc.sw.Expression_Operation
  Create an expression representing an addition.
pop() - Method in class java_cup.runtime.virtual_parse_stack
  Pop the stack.
port - Variable in class rdlc.rdl.PlatformPort
  A pair of strings denoting the link type and port type of this port.
portListTab - Static variable in class rdlc.hw.verilog.OutputFile
  The number of tabs to use before each line in the port list.
portListTabString - Static variable in class rdlc.hw.verilog.OutputFile
  A string of tabs to put before each port in the port list.
printBlankComment(int) - Method in class rdlc.sw.java.OutputFile
  Print a blank javadoc line at the given tabstop.
printBlankLine() - Method in class rdlc.main.OutputFile
  Print a blank line to this file.
printChannelModel(ChannelModel, int) - Method in class rdlc.netlist.rdl.OutputFile
  Print the given channel model.
printClassEnd() - Method in class rdlc.sw.java.OutputFile
  Print the end of an class declaration.
printClassMethod(ClassInstance, ClassMethod) - Method in class rdlc.sw.java.OutputFile
  Print the the given method in the given class instance.
printClassStart(Class) - Method in class rdlc.sw.java.OutputFile
  Print the javadoc comment header, inheritance list and type arguments among other things.
printClassVariable(Variable) - Method in class rdlc.sw.java.OutputFile
  Print a class level declaration for the given variable complete with initializer and javadoc comment.
printComment(int, String) - Method in class rdlc.hw.verilog.OutputFile
  Print a comment at the given tabstop.
printComment(int, String) - Method in class rdlc.sw.java.OutputFile
  Print a comment at the given tabstop.
printCommentEnd(int) - Method in class rdlc.sw.java.OutputFile
  Print a javadoc end line at the given tabstop.
printCommentLine(int, String) - Method in class rdlc.sw.java.OutputFile
  Print a single line comment at the given tabstop.
printCommentStart(int, boolean) - Method in class rdlc.sw.java.OutputFile
  Print a javadoc start line at the given tabstop.
printCopyright() - Method in class rdlc.hw.verilog.OutputFile
  Print the copyright header.
printCopyright() - Method in class rdlc.netlist.rdl.OutputFile
  Print the copyright header.
printCopyright() - Method in class rdlc.sw.java.OutputFile
  Print the copyright notice.
printDecl(Declaration, int) - Method in class rdlc.netlist.rdl.OutputFile
  Print the given RDL declaration if it's in the output set.
printDeclaration_Indirect(Declaration_Indirect, int, String) - Method in class rdlc.netlist.rdl.OutputFile
  Print an indirect declaration.
printDivider(int, char) - Method in class rdlc.hw.verilog.OutputFile
  Print an arbitrary divider, starting from the given tabstop and using the given dash character.
printDivider(int) - Method in class rdlc.hw.verilog.OutputFile
  Print an standard divider, starting from the given tabstop.
printDivider() - Method in class rdlc.hw.verilog.OutputFile
  Print an standard divider.
printDivider(int, char) - Method in class rdlc.netlist.rdl.OutputFile
  Print an arbitrary divider, starting from the given tabstop and using the given dash character.
printDivider(int) - Method in class rdlc.netlist.rdl.OutputFile
  Print an standard divider, starting from the given tabstop.
printDivider() - Method in class rdlc.netlist.rdl.OutputFile
  Print an standard divider.
printDynRoot_Standard(DynRoot_Standard, int) - Method in class rdlc.netlist.rdl.OutputFile
  Print a dynamic tree root.
printField(Field, int, Instance) - Method in class rdlc.netlist.rdl.OutputFile
  Print the given field.
printHeader() - Method in class rdlc.hw.verilog.OutputFile
  Print a header for the file, including CVS changelog and tags.
printHeader() - Method in class rdlc.netlist.rdl.OutputFile
  Print a header for the file, including CVS changelog and tags.
printHeader() - Method in class rdlc.sw.java.OutputFile
  Print a header for the file, including CVS changelog and tags.
printInclude() - Method in class rdlc.hw.verilog.OutputFile
  Print the include statements for const.v.
printInstance(ModuleInstance_Indirect) - Method in class rdlc.hw.verilog.OutputFile
  Print the given module instance as an actual verilog module instantiation.
printLabel(int, String) - Method in class rdlc.hw.verilog.OutputFile
  Print a section label in a comment at the given tabstop.
printLabel(int, String) - Method in class rdlc.netlist.rdl.OutputFile
  Print a section label in a comment at the given tabstop.
printLabel(int, String) - Method in class rdlc.sw.java.OutputFile
  Print a section label in a comment at the given tabstop.
printLabeledComment(int, String, String) - Method in class rdlc.hw.verilog.OutputFile
  Print a labeled comment at the given tabstop.
printLabeledComment(int, String, String) - Method in class rdlc.netlist.rdl.OutputFile
  Print a labeled comment at the given tabstop.
printLabeledComment(int, String, String) - Method in class rdlc.sw.java.OutputFile
  Print a labeled comment at the given tabstop.
printLibraryClass(LibraryClass) - Method in class rdlc.sw.java.OutputFile
  Output a library class by simple copying the contents of its associated file to the proper output location.
printLibraryFile(LibraryFile) - Method in class rdlc.hw.verilog.OutputFile
  Output a library file by simple copying the contents of its associated file to the proper output location.
printLibraryFile(LibraryFile) - Method in class rdlc.sw.java.OutputFile
  Output a library file by simple copying the contents of its associated file to the proper output location.
printLibraryInclude(FileInclude) - Method in class rdlc.hw.verilog.OutputFile
  Output a library include by simple copying the contents of its associated file to the proper output location.
printLibraryInclude(FileInclude) - Method in class rdlc.sw.java.OutputFile
  Output a library include by simple copying the contents of its associated file to the proper output location.
printLibraryModule(LibraryModule) - Method in class rdlc.hw.verilog.OutputFile
  Output a library module by simple copying the contents of its associated file to the proper output location.
printLicense() - Method in class rdlc.hw.verilog.OutputFile
  Print the license terms, This is in it's own method so that it can be easily changed.
printLicense() - Method in class rdlc.netlist.rdl.OutputFile
  Print the license terms, This is in it's own method so that it can be easily changed.
printLicense() - Method in class rdlc.sw.java.OutputFile
  Print the license terms, this is in it's own method so that it can be easily changed.
printLogic(ModuleLogic) - Method in class rdlc.hw.verilog.OutputFile
  Print the given ModuleLogic as an assign statement.
printLogicEnd() - Method in class rdlc.hw.verilog.OutputFile
  Print the comments that mark the end of the assign statements.
printLogicStart() - Method in class rdlc.hw.verilog.OutputFile
  Print the comments that mark the start of the assign statements.
printMessage(Message, int) - Method in class rdlc.netlist.rdl.OutputFile
  Print the given message type.
printModuleDeclEnd() - Method in class rdlc.hw.verilog.OutputFile
  Print a module declaration end.
printModuleDeclStart(Module) - Method in class rdlc.hw.verilog.OutputFile
  Print a module declaration start.
printModuleEnd() - Method in class rdlc.hw.verilog.OutputFile
  Print an `endmodule` along with the closing divider.
printMux(ModuleMux) - Method in class rdlc.hw.verilog.OutputFile
  Print the given ModuleMux as an always block with a casex inside of it.
printNamespace(Namespace, int) - Method in class rdlc.netlist.rdl.OutputFile
  Print the contents of the given namespace.
printPackageDecl(Declaration) - Method in class rdlc.sw.java.OutputFile
  Print the package declaration for the given class declaration.
printParamGroup(ModuleParameterGroup) - Method in class rdlc.hw.verilog.OutputFile
  Print a `ModuleParameterGroup` declaration.
printStatement(Statement, int, boolean) - Method in class rdlc.sw.java.OutputFile
  Print the given statement.
printTableRow(PrintStream, String, List<String>, List<Integer>) - Static method in class rdlc.main.OutputFile
  Print a table row given the data at field widths.
printWire(ModuleWire) - Method in class rdlc.hw.verilog.OutputFile
  Print a verilog declaration for the given wire.
printWireGroupDecl(ModuleWireGroup) - Method in class rdlc.hw.verilog.OutputFile
  Print a `ModuleWireGroup` in it's verilog port declaration form.
printWireGroupList(ModuleWireGroup, boolean) - Method in class rdlc.hw.verilog.OutputFile
  Print a `ModuleWireGroup` in it's verilog port list form.
ProcessOutputRedirect - Class in rdlc.util
  This class spawns a new thread to capture and redirect the output of a process which has been created.
ProcessOutputRedirect(InputStream) - Constructor for class rdlc.util.ProcessOutputRedirect
  Create a redirector which will throw out all the input it receives
ProcessOutputRedirect(InputStream, OutputStream) - Constructor for class rdlc.util.ProcessOutputRedirect
  Create a true redirector to capture and move one stream to another.
production_tab - Variable in class java_cup.runtime.lr_parser
  Direct reference to the production table.
production_table() - Method in class java_cup.runtime.lr_parser
  Table of production information (supplied by generated subclass).
production_table() - Method in class rdlc.rdl.parser
  Access to production table.
projectName - Variable in class rdlc.rdl.parser
prototype - Variable in class rdlc.sw.ClassMethod
  The prototype method, that this (non-prototype) method implements.
push(int) - Method in class java_cup.runtime.virtual_parse_stack
  Push a state number onto the stack.
put(Expression, Expression) - Method in class rdlc.hw.ModuleMux
  Add a new match and result pair to this mux.
put(K, V) - Method in class rdlc.naming.Catalog
  Create or change a binding from the given key to the given value.
put(int, V) - Method in class rdlc.naming.Catalog
  Change the value at the given index.
put(V) - Method in class rdlc.naming.Identifier
  Bind the name specified by this identifier to the given value and return the old value to which this identifier was bound.
putAll(Catalog<K, V>) - Method in class rdlc.naming.Catalog
  Copy all of the bindings from the given catalog into this one.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV LETTER NEXT LETTER | FRAMES NO FRAMES

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _